The base class of any named and identifiable entity.

The following tables list the members exposed by the StrongNamedEntity<TId> type.

Name Description
Public constructor StrongNamedEntity<TId> (Overloaded) Creates a new StrongNamedEntity<TId> instance.
Top
Name Description
Public property Id Gets or sets the entity identifier. (inherited from StrongEntity<TId>).
Public property Item Gets or sets the Object as value of the property with the given name. (inherited from BaseEntity).
Public property Name Gets or sets the entity name.
Top
Name Description
Public method Equals Determines whether the specified Object is equal to this instance. (inherited from StrongEntity<TId>).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetHashCode Returns a hash code for this instance. (inherited from StrongEntity<TId>).
Public method GetProperties Gets the entity properties. (inherited from BaseEntity).
Public method GetProperty<TProperty> Gets the property with the given name. (inherited from BaseEntity).
Public method GetType (Overloaded) Gets the Type of the current instance. (inherited from Object).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Protected method OnEquals By testing if the given entity is of the same type and has the same identifier of the current entity, this inversion control method handles the request to test two entities for equality. (inherited from StrongEntity<TId>).
Public method Static ReferenceEquals Determines whether the specified Object instances are the same instance. (inherited from Object).
Public method SetProperty<TProperty> Gets the property with the given name. (inherited from BaseEntity).
Public method ToString Returns a String that represents this entity and its properties. (inherited from BaseEntity).
Top
Name Description
Operator Static Equality Implements the equality test operator so that two entities of the same type and with the same identifier are considered equal. (inherited from StrongEntity<TId>).
Operator Static Inequality Implements the inequality test operator. (inherited from StrongEntity<TId>).
Top
Name Description
Public extension method FromNullable Converts object values to nullable relational data store values. (Defined by Object_ToNullable).
Public extension method GetAttribute Obtains the first attribute that decorates an object class. (Defined by Attribute_GetAttributes).
Public extension method GetAttribute<TAtribute> (Overloaded) Obtains the first attribute that decorates an object class. (Defined by Attribute_GetAttributes).
Public extension method GetAttributes Obtains the attributes that decorates a class. (Defined by Attribute_GetAttributes).
Public extension method GetAttributes<TAtribute> (Overloaded) Obtains the attributes that decorates a class. (Defined by Attribute_GetAttributes).
Public extension method ToNullable<T> Converts nullable relational data store values to Nullable<T>. (Defined by Object_ToNullable).
Top